package com.gdglc.spring.biz.auth;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.y2.authprj.bean.auth.model.FunctionauthorityInfo;
import com.y2.authprj.bean.auth.model.PagedResult;
import com.y2.authprj.bean.auth.model.RoleauthorityInfo;
import com.y2.authprj.bean.auth.model.SysroleInfo;
import com.y2.authprj.bean.auth.vo.PageAuthority;
import com.y2.authprj.bean.auth.vo.PageSysrole;
import com.y2.authprj.bean.auth.vo.ShowRoleByMulitTableVo;

public interface PageBiz {
	
	PagedResult<ShowRoleByMulitTableVo> queryAuthorityByPage(PageAuthority page,Integer pageNo,Integer pageSize);
	PagedResult<SysroleInfo> querySysroleByPage(PageSysrole sysrole,Integer pageNo,Integer pageSize);
	PagedResult<FunctionauthorityInfo> queryFunctionauthorityByPage(String name,Integer pageNo,Integer pageSize);
	PagedResult<SysroleInfo> queryFunctionauthorityByNameByPage(String name,Integer pageNo,Integer pageSize);
}
